Other Protocols

The following protocols are available globally.

  • Interface for intercepting and modifying HttpService function calls.

    See more

    Declaration

    Objective-C

    @protocol MBXHttpServiceInterceptorInterface
  • Interface to the HTTP service. This interface provides basic functionality that allows exchanging HTTP requests/responses between client and server in an asynchronous way.

    See more

    Declaration

    Objective-C

    @protocol MBXHttpServiceInterface
  • Observers for getting updates from LocationService.

    See more

    Declaration

    Objective-C

    @protocol MBXLocationServiceObserver
  • Interface for implementing log writing backends, e.g. for using platform specific log backends or logging to a notification service.

    See more

    Declaration

    Objective-C

    @protocol MBXLogWriterBackend
  • Interface to the Upload service. This interface provides basic functionality that allows uploading to the Mapbox backend.

    See more

    Declaration

    Objective-C

    @protocol MBXUploadServiceInterface